


import IGameObject from "../../player/IGameObject";
import { EVector3 } from "../../../engine/Math";

export default interface IBattleEffect extends IGameObject {


    play(func?: () => void, loop?: boolean): any;


    finish(): void;



    setOffsetY(y: number): void;

    setWorldPosition(pos: EVector3): void;
    getWorldPosition(): EVector3;

    initSpeed(targetPos: EVector3): void;
}